Wonderful place! Less than 100-yards from the beach. The unit was very clean. The bed and sofa were comfortable and the tiled shower was super-sized. The pool was clean and perfect for floating. Kevin was in constant communication ensuring that we were satisfied with everything.