The location was perfect, for not being right on the beach. The grocery store being across the street was a bonus, which made it convenient to make several small trips as needed. Tip: Bring your own reusable grocery bags, otherwise you will be charged to have them provided. We knew this in advance from previous visits to the area, so we were prepared. It is a short walk to the beach, maybe a block and a half. So if you’re a runner and enjoy running on the beach, this is a good little warm up walk. From Crystal Pier to the jetty, it is 2.5 miles (right on the beach). There are many different running paths you can take from Leo’s place. There are many food places within walking distance, as well as a bakery and several nail salons and a gym. I like that it is in a secured apartment complex. Plus, it is a ground level apartment. Thank you for a relaxing space, to enjoy our vacation in San Diego.