Esperanza’s flat was everything we wanted and more. It was sparkling clean, beautifully designed and spectacularly well-located. The beds were very comfortable, and the bathrooms were modern and beautifully appointed.