Perfect location in center of Madrid with great restaurants and fun places to visit all within walking distance