First and most important fact, this hotel is 40 minutes to an hour from Patong (where most tourists want to go), so unless you're renting a car (which I recommend), you're going to spend a lot on taxi and transport services. That being said, we rented a car at the airport upon arrival and had no problem, and actually kind of enjoyed driving around to our various destinations.
For us, the hotel being secluded was a plus. You are literally IN THE FOREST and surrounded by rich green 20ft trees.
We originally booked the "2 Bedroom Garden View Villa" for 7 nights and requested they upgrade us upon arrival since the ocean view villas were available. We really had to push for it, but they upgraded us to the ocean view for a small cost - I would recommend this, since we looked at the Garden View room and the Ocean View is QUITE the upgrade. Not only is the view much better, but your private space itself seems much bigger.
One minor, yet annoying hurdle is that the staff does not speak English. We had to do plenty of Google Translating upon check-in and when you call the front desk, you're limited to the things you can tell them without having them come down to the room to talk in person.
The view was incredible and the rooms themselves were absolutely high-end and wonderful. I will say that our second bedroom (where our two kids stayed) smelled quite musty for the duration of our stay. It didn't bother the kids, but it would have been enough to make us want to change rooms.