Had a chance to join the trip in July. The boat is very nice, still brand new, so the rooms are clean. The food provided on board is delicious; breakfast, lunch and dinner. The staffs are very friendly and attentive. They try to cater to all our requirements. Price is acceptable. Similar to others, but the food and service is much better. Really worth the money.