What to know before you buy a beach house in Placencia Belize