We didn't meet Pepa personally but she had great communication and her assistant Cecilia was very helpful. The apartment is nice and clean, and the location is great. The only downside was that there was very limited hot water (enough for one shower but you needed to wait a long time before another person could shower). There may have just been an issue or setting change with the hot water heater we didn't know about.