Perfect location, excellent host, and extra touches. Even better than described and spotlessly clean. Everything we needed and more. We would absolutely stay here again if back in Madrid!