Eagle Ray Suite is a short 10-minute walk from Belize Barrier Reef and 3 minutes' walk from Placencia Beach.