Great location with lots of restaurants and cafes. Close to train stations and walking distance to many of the attractions of Madrid.