This cruise is definitely worth the price, our room had an incredible view from every angle, even from the bathroom! The room is quite big and super comfy, the bed is like a 5 star hotel. The food provided was really good, better than our expectations and the cruise manager was very nice. They have all day activities, spa services and live music at night, only thing lacking is a karaoke machine. Highly recommend this and it is definitely an elegance cruise.