Sorry your cruise wasn't as expected. An engine fire and loss of power certainly is an unexpected event, and wouldn't be a analogy that this would happen on every cruise with SeaDream. Sorry the cabin didn't meet your expectations either. Everyone's idea of the perfect cruise is different. I'm sure there were many on your same cruise where the cabins weren't an issue at all. This is why it's important to do research and speak with an experienced cruise agent that can assist you on specifics of ships, such as the the things that were issues with you. They can be a great help in providing information to help you decide which ship and cruise line is the best fit for you. I hope your next cruise will be a better experience.