Our mini-suite was great, and very spacious. Recommend it to all. Lack of information about our destination was a real let down, and Carnival (formerly P&O) cruises has lost our custom because of not only this, but also really bad quality entertainment! Rachel who did our booking was great, friendly and efficient! Many thanks.