Apartment exceeded expectations - we particularly appreciated the utility room for cleaning our beach/snorkeling gear. The locals were hospitable & friendly and overall everything came together to make our holiday a memorable experience.