Stella's is the perfect place to rest in between all the activities you can take part of in San Diego. The location is perfect with everything feeling very much in reach. Stella is a very communicative and caring host as well!