36 Coconut Drive, San Pedro Belize, Ambergris Caye Island