Clean, convenient, well-equipped and luxurious.