clean. good location. somewhat easy check in. fair price.