Clean, tidy, with thoughtful touch. Comfortable. I've booked another stay.