The cruise was a great break from reality and to relax and fave a fun time. Entertainment was great and entertainment crew did a fantastic job. Cabin, balcony, was perfect with plenty of room. Cabin was kept clean and neat at all times, never was in want for anything. Trip to shore was well worth it with plenty of entertainment on the beach, remember to take some cash to support the locals. Ships staff were well mannered and very helpful when needed. Onboard shows were well presented and entertaining. There is plenty of food and of a high stranded, especially in the restaurants for dinner sittings. waiter, Daniel from Romania, was a joy and gave great service. Pool deck can get a bit busy so get there early so as to have a table ans chair. Pools are clean and are a great break from the heat of summer. Drinks packages are worth it, so have a great time and get involved with the activities. Enjoy.
Clean and spacious, all you would need.