A small luxury resort on the exotic Koh Ngai island, Krabi Thailand.
The hotel provides all the facilities to make your stay unforgettable. All you have to do is relax and enjoy.