Great location and facilities for a pleasant stay in the heart of Madrid