Great location and wonderful amenities with lots of thoughtful touches. Everything about this stay was great.