Super clean. Perfect size. Great location. Perfect for our needs.