We had a very pleasant stay at Phuvieng Resort. The staff are very friendly and although they don't speak too much English it's no problem because they're great at using Google translate and we never had any issues communicating.
Free bicycle rental and there was also tea, coffee, toast and fruit in the morning.