We stayed at the Deva resort for 8 nights over Christmas. Throughout the stay the staff were helpful, kind and pleasant.
However, we did encounter some issues with the hotel general running off the hotel. The hotel claims it has a pool bar, beach bar and restaurant. In reality there is only one bar. There is a second bar (DIB) but it seems like they don't want this place to succeed. It constantly looks closed and even though they say their Happy Hour is 11-midnight, we asked for a drink at 10.30 only to be told they had already called last orders. The lights and TVs are usually turned off and furniture coveted up. When we did eat there the food was wonderful! It's a shame they don't make more effort here.
The hotel also no longer has a spa. Instead they refer you to outside massage parlours.
The pool, which we had room access to, was freezing, almost unusable on some days.
The hotel location is also very remote, a taxi to the closest place will cost at least 300baht, and with this hotel being the only local place for good food and drinks, they'll make sure you pay for it, the hotel info also says that they provide a free shuttle, which they do not.
Overall, the hotel is actually beautiful, the staff are wonderful but this hotel has so much potential and the management could do so much more.