Most everything was GREAT. Staff was eager to help, services/amenities were as advertised.
In the GOOD/LESS_THAN_GREAT category, I'd add these annoyances:
-Speaking English with staff was VERY difficult,
-The bed was kind of hard (though that seems to be standard in Vietnam),
-The toilet leaked (from the wall, not the bowl)- I notified staff but nothing was done,
-The wifi went out on the last night of my stay- I notified staff but nothing was done.
Overall, it was a nice stay and good value.
Thanks!