Perfect! Beautiful little retreat right next to Newport Beach. Very friendly hosts and place had everything we needed. 5 stars!