This is an amazing place with a fantastic view! Very professional handling of the reservation from the time I booked until departure. I received timely and detailed emails every step of the way which was much appreciated. Check in was a smooth process, as was check out. The only thing we had to do was turn off the lights and AC when we left, otherwise, it was all taken care of. Additionally, we received much information about the area-what to do, restaurants, beaches, etc. The place has everything you could want or need for a stay. Lots of beach chairs, an umbrella, a few boogie boards, a cooler, and even a roomy tote bag to carry things to the beach. Two large thick beach towels provided as well. There is even a supply of items such as sunscreen and tanning lotion in the cupboard which was left from other guests I suppose, but certainly came in handy. We didn’t have to buy anything except what we wanted to eat or drink. Comfy couch and chairs in living room. Beds were VERY comfortable as well. Quiet complex with a dedicated parking spot. Beach is across the street. Amazing place to stay! Highly recommend for the view, for the cleanliness and comfort, and for the dedicated staff who made me feel very much at home!