Like a hotel, but better. Clean, beautiful, with touches of personality and kindness abound. An absolute treat of a stay.