Helen's place was most excellent! Helen is a fantastic host and provided all the necessary amenities. She is very warm and welcoming and made sure I was comfortable. The location was perfect. Very close to University of San Diego, the airport, Mission Bay, etc. I would highly recommend this place.