I booked thru a tour company. Had never heard of this cruise line until then, this was an absolute amazing cruise. The ship is spotless, all the crew is very helpful and friendly. The food was amazing. The excursions were very good. Did not have to pay extra for most of them. At lunch and dinner you could have all the wine or beer you wanted to drink. They had a sip and sail every night with other drinks you could have. Our dining room girl Ayu was amazing. We tried to sit in her area every day for our three meals. It was nice to try the different ethnic foods. It was so much nicer than the bigger cruise lines. Only 164 passengers. It was easy to get off and on for the excursions. Used the pool one evening, it was very warm and relaxing. I would recommend this cruise to anyone, but not a cruise for children.