Great location - right across from the Temple of Debod and just a short walk from Plaza Espana. Apartment has everything you need for a few days stay. Communication was friendly, prompt and smooth and the hosts showed up to welcome me and show me around the apartment which was a very nice touch.