Great place in center of Madrid. Everything is walking distance