We had a really great time at this unit. It provided us all we needed with very close proximity to the beach, the bay, Belmont Park and the San Diego area in general. We had a large crew with us and managed to make it work, smaller families will be swimming in the vastness. All the amenities you'd think are there (except a blender which was odd) and everything was in good condition. Only downsides was parking but hard to blame the owners, we had two large vehicles and parking is the downside to the entire Mission Beach area. We made it work and I'm sure you can too.
I would certainly come here again!