Great private location with all the trimmings - friendly hosts, quiet beach, good snorkeling right off the beach, bikes included, short distance to town. Property was clean and well maintained and every detail was attended to. Only downside was I didn't realize we would be sharing the outside parts of the property with another guest house and guests, however, the other guests were friendly and low-key so it worked out fine.