When Royal Caribbean for the first time (with friends) Ship is very large. Easy to navigate around. They think of everyone aboard , Kids under 6 yrs have their own area, pools and play area. Food is some of the best I've had aboard a ship. I've been on many cruise's on other ship's. Servers are the best, they ask to help, even if in the buffet area, they'll get you any thing you may want, coffee, tea, juice or any thing else. Shows are the very best like Broadway shows, even the entertainment , such as piano bar, dance area's, Karaoke room was entertaining. Many things to do, never a down time. Very large Casino, table's for all type's of gamblers, big better's and those like me. Machines are much looser than most Casino's, Surprise . A seven day cruise seem's like a 3 day cruise. I am not in the habit of writing reviews. It was great.