Awesome. The Condo is beautiful. The location is great, close to town but far enough to feel like you're getting away from the crowds. The little beach is wonderful and we had turtles join us for a couple of day. I recommend water shoes as there are a lot of rocks in the water. We used the boogie boards that were provided every day. The pool was great for a quick dip. As to the condo, there is a great shower. There is a washer and dryer that we used often. The kitchen has everything you need. The balcony has a great view, the living room was comfy to hang out in and the bed was so comfy. Rebecca was very responsive if we had a question. When we go back, we'll stay there again.