A really smart, large, stylish and clean place. Great outdoor area.