We are a family of 4 and we loved this ship. There were so many things to do and so many food options. The ship was clean and everyone was very friendly. We had an OV cabin and it was very spacious. Our cabin steward, our wait staff, and the cruise director were fabulous. We had YTD but were able to request the same servers each night. We only had to wait a few min one night for a table to be available. The kids loved the waterpark. They enjoyed Camp Carnival on this ship whereas on other ships they did not. I read so many negative reviews before we sailed but we didn't have any problems and would definitely sail on the Sunshine again.