Very clean and the perfect location. The parking lot was secure and the building felt very safe. We would stay here again.