I would have given 5 stars for the location alone, but this hotel has it all; clean as a whistle, super helpful and friendly staff, top quality rooms with amazingly comfy beds and all amenities you could want, and a breakfast worthy of the Gods. No, it's not cheap but you get what you pay for and all hotels in Milan are expensive. I cannot recommend this hotel highly enough - book it now!...