This place is a great value. The location is perfect. The hosts were great at communicating with me. They provided all the information I needed in a very timely manner. The unit was clean and comfortable, and the whole process of checking in was very easy. They had toiletries, beach chairs, boogie boards, and they even had some chocolates and coffee for us when we arrived. We were very happy with our stay and would definitely stay here again. Highly recommend!