The location is great! You can walk there in two minutes after stepping off the ferry - which is nice given the manic way in which tourists tend to mill about after arriving anywhere. In Thailand it isn't so much that taxi/tuktuk drivers are insistent as it is that we foreigners are totally clueless as to where we are, where we're going, or what we're doing.
The facility is beautiful, clean, and has great wifi. Plus I'd go back just for the breakfast buffet alone. The staff was very helpful and made extending our stay quite easy.
It's a great place to spend more money if you're treating yourself. There are more austere options on the island but you get your money's worth here.