Clean, fresh and well equipped. Good location. Excellent communication.