Great spot within walking distance to all of central Madrid