Like a hotel - clean, tidy and with all the amenities you would expect at any hotel. Great set up!