Margo is the best! I had a great stay. She provided everything I needed and even things I hadn't thought of. The location was perfect, with plenty of restaurants within walking distance and Balboa park nearby. I would definitely stay here again!