The hotel is beautiful and very well integrated with nature. It has everything you need: swimming pool, a beautiful semi-private beach, beautiful sea, you can snorkel on the left side and you can see fish, 2 restaurants, spa (one Italian and one Thai), beautiful views from the room.
Due to the way the hotel is distributed on the hill, you have to go up and down stairs all the time.
To get to the center (pier and Sairee Beach), there are 3 free taxi schedules from the hotel, if not, you have to ask for a taxi for THB 400 one way.
Going to the center walking takes one hour and it really is very exhausting because of the ups and downs.
The dive operators do not come to look for you at the hotel (as it happens in other places) so you have to consider transportation.