Stayed 3 nights in a Studio room (upstairs). The room was large and comfortable--a double bed plus a sofa. Elegant and simple decor. The bathroom was amazing too.
The pool is really nice--the red color makes it quite different from regular swimming pools. The restaurant has good food and drinks, and the staff are happy to serve you while you lounge on the deck chairs. The deck chairs themselves were super comfy. The beach is very pretty and clean.
The staff was great. We were there during Loi Krathong and one of them recommended a local fair with Thai street food and games. That was some of the best food we had in Thailand.
The library has a fantastic selection of books--perfect for lounging on the beach.
If you don't want to eat at The Page, there are many restaurants and bars with great Thai food just down the road from The Library.
Breakfast wasn't included in our room tariff but it was decent and not super-expensive.
The only negative was that we spotted a cockroach in our room. Our check-in also took a while because the room was not ready but we arrived slightly earlier than expected.