very clean and comfortable, great amenities, I felt like I was in a 5 star hotel.