This is the spot. Really. The privacy, location, and the amenities are what makes this place perfect.