Great location. Place has everything you need to spend a good weekend in Madrid.