Great place. Clean. Large. All what you need for a short stay in the heart of Madrid.