The best location that can be found in Madrid. Super central and has everything that you need!