amazing stay with amazing location.