Good location, close to the Vatican City in a nice road. We did not get to meet Esmeralda, but she was extremely helpful and everything was great. We loved the cat, Orfeo; very friendly and unfussed cat. The apartment had everything we needed and we had a very pleasant stay. Thank you :)