Unfortunately, the hotel did not live up to our expectations. It's beautifully built, but our toilet did not flush, and the drainage in the shower did not work every day. We asked for a new room but got denied several times. The bedsheets were not the cleanest either, unfortunately.
Apart from that, they filled up with new water bottles in the fridge every day (free of charge), and the basic breakfast was okay (not the best buffet, though). And the short 7 minutes hill up to the hotel wasn't too bad – but if too exhausted, the hotel offered a free bus ride up and down.
Don't choose the airport pick-up, though, as it was costly (1200 bht compared to 600 bht through any other local taxi or Grab ride).