My group didn't get to meet Leda during our stay, but her husband Don was very helpful and accommodating. The apartment was adequately set up and spacious. The location of the apartment also put us really close to venues as well as the street cars which takes you to the downtown area. Unfortunately, we had an issue with roaches and water bugs throughout the apartment during our stay.