Clean, tidy and comfortable. Every detail attended to.