Yachts is fine , don't bookdinnercruise as there is no thing to view or to enjoy ... U cannot enjoy the views as there is no place for foot to stand, its all tables upper and down
The tour is mediocre in everything. The food is bad and limited option, not 5 Star. The boat is not well maintained, only one toilet to 300 people, the seating is crowded.