Location:15 Bay Island, Newport Beach, CA 92661, USA