I can't say enough about this cruise line. Amazing! amazing! amazing.! We have always vacationed at all-inclusive resorts and never considered a cruise as we are a very active couple and felt we would feel "caged" on a cruise. I am so glad we gave this a chance and chose Celebrity for our first cruise. Everyone went out of their way to ensure we felt like we were the only ones on the ship. The food was amazing and there was something to suit even the pickiest eater (me being that person). We didn't eat in any of the specialty restaurants as we were very happy with the dining room and excellent service we received each night. The only complaint I have was the running track. Although you could run on it, it was also the main thoroughfare to the buffet so it was too busy to run on:( Other than that- Well done Celebrity! We have just booked our 2nd cruise with Celebrity!