Great location for a quick stay in Madrid. Tourist attractions within walking distance.