670 Lido Park Dr, Newport Beach, California 92663 USA
A nice place to relax on AYC yacht
Photo Credit: Yelp