From its lovely landscaping to its ideal location, just steps from the Sunset Strip, Park Wellington is more resort than residence.