What a great place for our extended family vacation! We had my husband and I along with our 3 small kids (almost 2, 5 and 7), grandma and grandpa and my husband's brother along. It fit us all just fine! The upstairs loft has a bed and TV and the upstairs bedroom has 2 twin beds and to our surprise plenty of room to fit a pack n play (provided by the host) in the corner. Super close to the beach with umbrellas, boogie boards and sand toys. You can't beat the ocean location with the kids...a grassy area and a nice beach for swimming (jumping waves) and playing on the shore. We thought it would be more deserted, but there is a lot of action in this eclectic Ocean Beach town. The grocery store is only a few blocks away (walked there with our kids) and several yummy restaurants. We only had 2 meals in since we were running to local attractions all day. The seating for a family dinner is not great. We only had 5 high top chairs. But...we were out for most meals other than snacks do not a big deal. Seaworld is less than 3 miles from this place and the zoo about 8 miles. We got the Go SanDiego 3day card and with everyone in tow was able to stick to the itinerary. Day 1- safari then zoo. Day 2-Seaword then Belmont Park (kids loved it- outdoor carnival- not rundown like I expected). Day 3- Legoland. We did both rides and water park. This is about a 40 min drive, but totally worth it. And, the beach...you can't beat this place for the beach! No hauling kids and toys and sand in the car.