This is the sweetest little cabin in the sweetest village in Belize!