5/5 on ALL factors! We have returned whenever we can to Stephanie's place, and we're sad when it is not available since it is our 'Happy Home' in San Diego. As we've said in our previous reviews, we find it the ideal place for us as a couple with family in the area making long visits, while it is also very well supplied for guests with little ones. Enjoy this excellent AirBnB - just not on the same dates we plan to come :).