2 of the best Investment Properties San Pedro, Ambergris Caye, Belize