Clean, good location and excellent service.