Very comfortable, very clean, with thoughtful touches. Well stocked kitchen and bathrooms, everything we needed was there. Check in and check out were super easy. Highly recommend!