We really enjoyed our stay at karinas. Comfortable and clean. Full kitchen and plenty of beach/snorkeling gear.