Very clean, very modern. Nice bathrooms, Very comfortable sitting area and kitchen.