Clean and perfect size. Excellent communication and the complimentary snacks are a treat. The location was perfect- quiet, but in a great area of town. Very close to everything.