Clean, comfortable, equipped with everything imaginable, great location......we would love to stay here again.