Absolutely excellent place. Location, cleanliness, finishing, hospitality, etc. a gem of a find. Enjoyed it.