Amazing location in the heart of Madrid - clean and lots of room.