I really enjoyed my 9 days stay in this resort.
The rooms are big and clean, with really cute balconies and the best bathroom I've ever experienced in Thailand.
The location is also quite good, minutes from Mae Haad pier and small village.
Finally, the pool is really what I preferred. An actual pool bar, nice depth, with plenty of room to swim.
Note that as the pier is very close, it is better to walk for 10 minutes to Sairee Beach for a sea swim.
The hotel also provides a nice workout area, clean and well-equipped.
Only 2 negative things : for one, the breakfast quality was very irregular. You may get the complete works one day, and next day the food will be scarce and cold. The manager's presence seemed to improve things in a big way, though. Make sure you get there early, so you can grab a few of the remaining yummy pancakes (yum :-))
Other source of annoyment after a while, the music played at the pool bar is TERRIBLE, as well as repetitive. After hearing the same easy listening renditions of « Light my fire » and « Hey Jude » for the third times in a row, I just felt like strangling myself with the CD player cord. But hey, it's only a problem to certain people, after all.
Therefore, I would definitely recommand this resort to my friend... And even to my relatives.