amazing stay and location.