Ming's place has a great location, literally a one minute (or less) walk to the bay, or a 5 minute walk to the beach. There are lots of well priced restaurants: right at the corner there's a pizza place and with a taqueria right next door and a bar/restaurant right across the street. This is Mission Blvd which is the main road through this very narrow little area and a 5 minute walk will put you into many other options. You can also hop a bus to downtown and probably many other locations. Also, a 5 minute walk took us to a Kayak rental facility.
There's a full kitchen and Ming provided chilled reverse osmosis water, which may not be a big deal to some but to me it tasted sooo much better than the tap water.
Check-in was extremely easy: Ming sent us a very thorough email on what we needed to do. The only issue (not Ming's fault) was that the Uber driver's GPS said to drop us off right at Mission, so you really need to have him go down the block. And the place was immaculately clean.
There's only one problem we encountered, though it was kinda serious, which is why I rate this a 4 rather than a 5.
The only issue we found was with the couch/bed. Here's what we thought:
a) mattress was too hard.
b) there are seams in it that were very uncomfortable. As a couch it doesn't seem to be a problem, but as a bed it was quite uncomfortable.
c) It's too big for the room, so when we had it opened at night you can barely get through when going to the bathroom.
d) Finally, we had to take off the mattress pad, sheets, and cover in the morning and replace them in the evening. This was a hassle that we didn't want to deal with. We thought it was going to be a hide-a-bed or something where all of the bedding gets folded away during the day quite easily.
If it weren't for the bed, I'd stay there again and hands down recommend it to anyone wanting a place to stay near the beach or bay.