Easily in my top 3 Airbnb stays. First, the location was perfect for me. Especially since I do not have a car, getting places was a short walk away. I could walk to shopping centers, Balboa Park, Whole Foods, the gym, etc. Second, the apartment is so nice! I had a big room and the personal bathroom was an unexpected major plus. I also loved staying on the balcony. The only issue during my stay was making video calls from the far end of the bedroom near the window. A few times it was difficult to connect but a simple solution was taking a video call from the middle (and/or right) of the room or out into the living area where the connection was strongest. Lastly, Alessandro keeps everywhere so clean and goes above and beyond to make sure I have what I need. I really enjoyed playing a few games of Chess with him as well. Overall, this was a very great stay, with lots to do nearby. I would definitely visit again.