This is a great place to stay. The amenities were beyond my expectations. The place even provided beach amenities such as chairs, boogie board, 2 ice chests, and snorkeling gear. Such a nice location and quiet area. The beach front is nice and quiet to take a short stroll to. The sofa bed was comfortable for my daughter, she had no complaints. Being on the 1st story is very convenient. Nice grass area as well. Definitely recommend for the price and location.