Sorry this is long, Im a talker!
The Ship- beautiful, clean, modern, spacious, sparkly (those staircases!). Even though there were over 5000 people on the ship, it never felt crowded, never a long line for buffet and always plenty of seating in and out. Several indoor sitting areas, great for listening to the bands/singers. Lots of shops, many high end ($$), but the typical ship brand shop as well. I loved how the ship had different lounges, restaurants, shopping on different floors- it was like a small city. Something around every corner it seemed. I did feel the ship was too warm in many places.
The Spa- get the week thermal pass!! It was so relaxing. There are 2 dry saunas, 2 steam rooms, scented showers, snow room (my favorite!), salt room, thalassotherapy tub. You also get access to the spa out door loungers and hot tubs.