Kelly was a pleasure to work with and was so helpful, going out of her way to find us a travel baby cot and high chair to use while we stayed at her place. The flat was clean and had plenty of kitchen equipment and dishes. It was, however, a bit of a challenge to check in - the key exchange wasn't reliable, so we had to wait an extra 45 minutes to check in, and it was a fifteen-minute walk from the key location to the flat, which was pretty inconvenient with luggage. The flat was also a bit musty smelling; not sure why. It's a fine place to stay, all in all, but better for younger travelers who are ok with extra steps for check-in and 30-45 minute trips to sights.