Very clean and tidy, we stayed with a 10 year old and 4 week old, not very practical having the main bed inches away from the walls on both sides to have the bassinet next to the bed. Otherwise super clean, lovely modern amenities and easy check in and out process.