Beautiful. The photos of this place don't do it justice. It is spotless, modern, comfortable and has an amazing view. The hosts have thought of absolutely everything you nay need. It's right on the beach, walking distance to restaraunt, grocery store, great location. I could live there. The hosts were helpful, friendly and considerate.