Perfect location, nice amenities, great patio and very comfortable stay right on the beach. Highly recommend and excellent value.