Clean and comfortable well appointed