Clean and comfortable. Good food in the onsite café.