I loved my first time experience on a cruise and would recommand the Allure of the seas boat and Royal Carribean company to anyone who asks.
Lots of entertainment and the waiters and dinning room staff was amazing. There was lots to do on the boat and in the shore excursions.
The cabons were nice and clean, and the room attendant was very friendly with me and my son.