This is truly a cruise ship on land. It is all-inclusive resort, which is nice. You have a varity of resturants to eat in and the ... More