Clean, comfortable and convenient and the most well-equipped place we have ever stayed.