We have stayed at Peter's place a number of times and have future events booked. I think that speaks for itself. Less than a mile walk to the Beach. Yes, it can be a little noisy from the road out front and the restaurant, but we are usually so tired at the end of the day we have no problem sleeping.
The deli next door is a great place for a lunch sandwich and Kaiserhof on the other side is a nice restaurant.
We spend most of our time at Mission Bay - very easy to get there.
Finally, Peter is a nice guy!