Location is excellent. almost in the heart of Madrid