Such a perfect place to stay in San Diego! In the heart of little Italy within walking distance to anything you could need and the public transit.