The Flying Toucan is a short 16-minute walk from Belize Barrier Reef and 6 minutes' walk from Placencia Beach.