Spotlessly clean. Excellent air conditioning. Across the street from the beach. Coffee in the rooms. Welcoming and kind. We would absolutely stay here again. They went out of their way to welcome us to Belize!