We were going to London for a family wedding chose this Emerald cruise mostly due to the dates and their solo cabins.
The cruise included free airfare and since we were going to London, Emerald booked us flights to London rather than Prague, several days earlier, without any additional fees. We booked our own flight to Prague and still got the included transfer to the hotel.
I was in one of the 2 solo staterooms. It was tiny, but still quite comfortable. My family members had a panorama balcony suite, which was nice. The cabins were cleaned twice a day.