We enjoyed our time at the beach. The condo was roomy, just like the pictures online, had everything we needed. No bugs, nicely decorated, pretty clean, except for the floors. 1st floor, close to the pool and beach. A few negatives: They use key and not keypad, a porch chair was cracked (should be replaced), no phone service inside unit, had to go outside, lost internet connection often, white towels and wash cloths, most need replaced, looked like dirty rags, kitchen fan needs cleaned badly, balcony light went out, smokers on both sides of us, several outlets in the master bedroom do not work, that had been brought up in past reviews, the indoor pool is really scary and not clean. Communication was the #1 worse thing. Took me weeks to know who I was supposed to direct my questions to, and then still never got a clear answer. I could go on about lack of communication. I have found the owner's response to negative feedback, is a bit unkind and I truly wanted to cancel, but never could get a direct answer on how much I would lose if I did. Whether one has complaints, I feel the owner should start by saying, I'm sorry you weren't... but we tried...She comes across very defensive. My final payment was taken without notice, I called when it was due because I wanted payment made on another card but she had already charged my original card. I was waiting for an email to invoice me. I had to call to get final directions, she had me mixed up & I would have never gotten the info needed