Very nice self contained place right across the road from the beach. We had everything we needed in terms of amenities and communication from Cat was super quick