I'm trying to find a good place to stay over New Year's. Can anyone tell me about Banana Beach or Cap'n Ron's? I need advice...