Excellent location, flat perfectly clean, smooth communication with owner, what more to ask? Definitely contributed for having my first visit to Madrid as perfect one!