It was very clean. Service was up to par and it was a very comfortable and peaceful atmosphere. I loved the hospitality as well. Great place!