this was really a last minute booking and I am so glad they were able to accommodate us on such short notice. The location is great and the place is just as advertised. Everything we needed, including beach gear was available to us. We will definitely will be coming back!