There are many advantages:
1) Convenient location;
2) Small but clean and cozy rooms;
3) Very affectionate and attentive staff, especially to small children (I was with a one-and-a-half-year-old daughter);
4) More than decent for 3* breakfasts.
Of the cons:
1) When you take a shower, it is very difficult not to fill the entire toilet room with water - you have to throw towels on the floor;
2) Small elevators - a baby carriage occupied the entire elevator, so I sent my wife and child in the elevator, and I ran three flights of stairs;
3) Stairs are very steep (in terms of the angle of ascent), three flights are not easy :)