Very clean. A lovely spot. Great hospitality!!!