Clean, well-equipped, comfortable and in a nice location. We couldn't ask for anything more.