Great apartment in the very center of Madrid with everything you need for comfortable stay in Madrid.
Communication with hosts went smoothly. They also helped us with late check-out.
With such a location you don't need a taxi or public transport. As all tourist attraction are in walking distance (20 mins at max).