Peter’s guest house is the perfect place to stay when you are in San Diego.