Try to stay in the rooms on the second floor as they have private in-room balconies. The toilets in the room are clean but the hot water is really a hit and miss. Cleanliness of the entire room is good, though there was a small baby cockroach on the floor when i stepped in, not a really big issue for me. Two bottles of drinking water is also provided for free.
Facilities on the boat are limited but the boat is very well maintained. The viewing deck is awesome and deck chairs are very clean. Karaoke and fishing was offered at night while swimming and kayaking was offered in the afternoon.
Staff are friendly and approachable but their command of English is weak as like most Vietnamese so its not really a big issue.