Great location, walkable to the bay as well as the beach. And to a number of restaurants etc. The place was small but cozy. My family of 4 with 2 elementary school kids were comfortable. Kitchen was fully stocked. No dishwasher, but was not a problem. Also, the bed was soft and comfortable. Parking was tight, would not recommend carrying bike racks. However, my large SUV fit in there well.
The place also had beach supplies - chairs, beach toys and beach umbrella and a few other things.
We loved the place and mission beach area.