Leo’s cozy & well appointed apartment is a perfect place to base a San Diego adventure, even if the adventure is just the two blocks to the beach.