Very clean and new - wonderful hospitality - great patio!