Very comfortable, clean, lots of amenities, modern, and spacious. Very welcoming.