Family ranged from 6 to 60 years old. Lots for each person to do. The ship is amazing and beautiful and fun. The food was excellent. The staff were amazing.
There are many options for dining and the food was excellent in the main dining room and the specialty restaurants we went to. We couldn't have asked for better. And the staff didn't hesitate to accommodate any request we had (even bringing our 7 yr old grand daughter a lobster tail when she boldly asked for one for dinner one evening!).
All the staff we interacted with were pleasant and helpful. Even maintenance people in the hall ways smiled and said hi when we walked by.
We had balcony rooms and loved that we could connect them and gather there to get away from the crowds when we wanted to. Everything was clean and maintained. I noticed a problem in our shower one day but forgot to mention it - it was fixed the next day regardless. Rooms are never big on ships (at least rooms we can afford) but we had more than enough space.