28 homes to rent in Belize