Great location, great facilities. Clean, warm, welcoming.