Great place to stay for more than a weekend