Kevin and Nova Cabanas are awesome we had a great time clean well-kept we spent the majority of our time right there they had kayaks floating chairs that they can bring out to go on the water anytime Miriam the housekeeper and cook did a great job we ate most of our meals on-site