Richard's place is great. All necessary amenities are provided, and checking in is super easy. The best feature, however, is the proximity to Pacific Beach, at an easy 5 min walk, or 1 min cycle using one of the bikes provided. Going out in PB is also easy, again using the bikes or an Uber which will run you no more than $10. We stayed with 5 and had plenty of space for all of us.
Highly recommended if you want to stay in PB.