Anyone wanting a fabulous apartment for a long or short stay, ideally located to almost everything in Madrid must check out this place