Beautiful thatched house on the beach in Placencia, Belize during the sunset.