Staff were friendly and attentive to our needs. Hotel is located at the top of a very steep hill but offers free shuttle service with a driver on call who can bring you to the beaches or the ports anytime from 7am to 10pm. Since the terrain is hilly, the buildings are built at multiple levels, and you need to go up and down many stairs (no elevators), so it's not recommended for PWD or the elderly. The deluxe rooms are large, and open out to a spacious balcony with a wonderful view of the mountains. It's very quiet and relaxing - a totally different vibe from the noise and crowds at White Beach. Resort is not on the beach front, but White Beach is a 5-minute drive, and Aninuan Beach is a short walk. What we liked is that given its "central" location and the free shuttle, we were able to explore all 3 main beaches - White Beach, Aninuan Beach and Talipanan Beach. They provide free pocket wifi, and free distilled water from a large dispenser, which are also much appreciated. The room is clean upon check-in, but they don't clean everyday (we stayed 3 nights and the room was never cleaned). It seems they only do it upon request. The mattress is of good quality, but the beddings are thin. They also need to replace the bath towels and sterilize them well. The pool is also clean but the jacuzzi was not working when we were there. The pool area has a small bar, but the pool itself is not lighted at night so we had to swim in the dark. The restaurant's food is good, but they need to improve the menu variety and food service was a bit slow (takes 30 mins. to an hour). We wanted to try their ATV at the Nature Park but the trails were unfortunately damaged by the recent typhoon. Resort amenities were basic but sufficient. This resort is a lot better than those located on the beach front which have similar price points but fewer amenities and less pleasant surroundings. Overall it was a good stay and worth the discounted price in Agoda.