We too were on the Adventure to India Cruise that was affected by the ship having electrical problems.
There is good and bad to be told but after reading other reviews I want to be sure this point is made first.
To ensure that we had a good time despite the problems, every member of crew we met went the extra mile and then another mile just to be sure! The service was truly excellent from all departments.
Good size with plenty of storage