What a gem! This place has everything from great amenities (jacuzzi tub, full kitchenette, snorkel gear, etc) to great location to helpful and super sweet host/site manager. HIGHLY recommended!!!!