Great spot - such a perfect location. You are steps from the beach, which made it easy to have our big group split up and leave at different times. It has beautiful furniture and decor, and felt really clean. Everything we needed was provided, and the host was great.