Kal’s place is fantastic! Everything was clean and welcoming when we arrived and Kal was easy to contact and very accommodating. The location is wonderful and we loved the proximity to great food and the beach. Our kids loved playing all the board games available.