First of all, Jeff was fantastic. He was quick to respond to any questions prior to our stay and was flexible if our flight came in early for check-in. Once we were there on the property he was helpful and friendly and looked out for his guests.
This is a shared property with another rental (we were lucky and had good experiences with the other renters while we stayed there as well), and Jeff lives upstairs. We never had an issue sharing the common space (pool, BBQ, hot tub) and there is a ton of outdoor space for seating and wandering. There are fruit trees on the property that Jeff lets you pick from, the lemons were our personal favourite.
We were travelling with two-and-a-half year old twins and it was a perfect unit to stay in with myself, my husband, my toddlers, and my parents. This unit is the one you can rent if you have non-swimming aged children as the unit has a latched gate separating your unit from the pool, where as the other unit's door opens directly into the pool area.
My husband and I stayed in the room upstairs with our toddlers, it has a queen bed and a day bed with a trundle pull out, perfect for two kids. Things to note: the pool is not heated (which did not bother our children in the least) and the stairs in the unit are tile (if you have young kids staying there, perhaps consider bringing a gate to prevent a slip).
The view from the property is gorgeous and the weather we found was warmer there than in San Diego (not being directly on the water). However, it was close enough to San Diego that our day trips to the Zoo, Sea World and the Safari Park were easy to get to.
We would hands-down book again at the property and with Jeff and it would be a great place to stay with a large group and book both suites. Thanks Jeff for a great family vacation!