Great location in Madrid. Place has everything you need, recommended!