Really enjoyed this cruise - have travelled with HAL several times and am never disappointed.
Inside cabin was small but adequate - Cabin 4165 Cabin steward kept the cabin clean and was very helpful if we needed anything.
Ship is kept super clean - staff is very friendly and helpful. Activities vary and everyone can find something to do. Digital classes are good to either learn or learn something new on your computer.
Cabin is fine - a little small