We were in a spa suite in the Haven. I will never go back to cruising anything but first class again. The spa suite was roomy, the bed was amazing, the butler and room sercice was excellent. The food at the Haven restaurant was to die for. We ate at 2 specialty restaurants and the buffet but that food was not even close to the food in the Haven restaurant. The service was impeccable.
Clean ship overall. The thermal spa was wonderful. The Ice Bar is a must do. The ship was very crowded in he public spaces. But the Haven never ever felt crowded. No loud music or drunk millennials. Just first class people, service and accommodations. Yes, it is pricey, but for those that want a perfect cruise should pay the price. Only complaints are the terminal where the Haven guests check in is way too small and there should be a limit on ages allowed in the Haven. Small children were there. Although they were good the majority of the time, they were loud when they wer at the pool.
Roomy and comfortable.