Very clean. Great location. Cool place.