Location:941 Via Lido Soud, Newport Beach, CA 92663, USA