Our stay at sleeps place in Madrid was awesome, the location is everything for this place, everything is within walking distance! I would definitely recommend