We stayed here for one night while in Ballagio.
We had an adorable room with an attached bedroom with two twin beds for our 2 children.
The room was clean and very cute. Like all historic hotels it was not huge but very adequate.
The hotel was right in the middle of the town of Bellagio with easy walking distance to everything (then again Bellagio is very small).
The staff was very accomodating both at the front desk and during our dinner at the hotel - including insisting on cutting our 5 year olds steak for her during our dinner at the hotel.
Breakfast was pretty good.
Parking was easy and the hotel was very close to the ferry stop.