had everything you needed for a great stay! Clean and Detailed , communication with host was A++! pool and jacuzzi on site plus a BBQ made it a must , right by the beach too. family had a great time!