Walking beachfront property on the west coast of Ambergris Caye