The location is amazing and we enjoyed listening to the ocean waves all day. It was very clean and everything provided was perfect for our family with little ones (e.g plenty of beach towels, beach chairs, kid friendly cups/plates). The hosts were very responsive and timely with their communication. We highly recommend this place and would love to return!