Clean and well appointed. Helpful with communication around check in. Location good. A bit smaller than pictures portray. Difficult to get in and out of building and parking.