Clean and secure. Nicely appointed living space with all the expected amenities. Staffed check in is convenient and cooperative. We had a great stay.