Very clean, with great amenities. A comfortable stay.