Peter's place is amazing. Great location, great amenities, great everything! We sadly didn't get to meet Peter but he was quick with communication and even approved an extra night so we are forever grateful to him.
Only thing to watch out for is street parking on weekends when the local park is full but we still found one after not too long.
We will definitely stay here again next time we are in San Diego.