Great place. Great location. Some minor cleanliness issues.