Excellent stay, Madrid is an amazing city and this place is perfectly located.