Great location near the top spots in Madrid!