Clean, well maintained,good location. We've enjoyed it very much