Belize Placencia Beach House 150822 Carribean Way - mowens