Great location. Great stay. Great value.