We stayed, my girlfriend and me, in Khao-lak for almost three months, and Thai Life was one of our favorite place to go to (especially for breakfast).
As we were sleeping in another place, i can't say anything about the rooms, but concerning the restaurant : a lovely staff, quite good english speaker compared to other places we went to. Soey (hope i don't misspell her name) was in charge of the restaurant, she has been friendly, smiling and helpful without any exception over three months.
The owner, Gerald, have always been very nice and respectful since the first day we came, and gave us very helpful advices about what to do or not to do in the region.
The place (at least the restaurant) was running very correctly despite the deep low-season period, what is definitely not the case of some other businesses around.
Good quality food, good service and nice people for a very correct price.