Great location. All needs met. Recommend this stay.