Very clean, great location, and great communication. It was very easy to get street parking right out the front door.