Great ship. Excellent friendly staff. Spotlessly clean. Cabins good size. Food very good. Nothing we didn't like and there were 6 of us. Entertainment great, something for every one. You are given plenty of time on shore to see the sites. Can highly recommended them. Wonderful time and didn't want to get off. Will definitely book another cruise with them. Nothing for children though. Adult cruise only I would say.