I would highly recommend staying at Corey's place. It is located a few blocks from Ocean beach and walking distance to lots of cute restaurants. We stayed for a week for a conference with our 2 year old. The location of the house allows for a pretty easy drive to most areas whether you are going into the downtown or wanting to drive north, so most attractions are quite easy to get to (i.e., convention center, zoo, beach, mall, parks etc). The house itself was very clean and was stocked with all the basic ( and some not so basic) amenities that one would need. It is those details that make the stay so convenient. A good example would be beach toys and an umbrella, which allowed us to truly enjoy mornings at the beach. Corey was a wonderful host who was easy to get a hold of and very helpful whenever we had any questions.