The location was amazing, within walking distance of the main shopping/restaurant strip and the beach! Breakfast was great and the hosts were very nice. They had lots of equipment for guests to borrow including snorkeling gear and bikes. Would definitely stay here again.