Very clean, modern, and in a great spot in town. All communications with Sharon were timely and easy. Parking was very convenient.