I've written an extensive report of our experience on the costa board.
This was deal we couldnt say no to. A guaranteed inside cabin,so weren't expecting much.
Upgraded to a Balcony.
kept spotlessly clean, lots of storage, large bed, Balcony with 2 chairs,small functional bathroom with shower and curtain