Clean and comfortable, well-organised, lots of extra care taken.