We booked this for our family of five to stay together with my sister's family of four for a San Diego vacation, and it was a great place. We could put the kids to sleep in the bedrooms (brought a small cot for our youngest, and there was plenty of space) and then play games together around the kitchen table. During the days, we did the zoo, safari park, and beach time/hiking along the coast and everything was easily accessible from this location. Food and shopping wasn't far. The beds were comfortable. The couch was small for sitting/visiting, so we mostly sat and talked at the table. Craig responded quickly to any questions we had, and also was quick to fix the sink when there was a small issue. Wifi worked well. We also appreciated the beach chairs and sand toys available to use. Communication was clear and easy. Thanks for a great stay!