Resort is like a small nature park, with many flowers, shrubs and trees. Room is nice, all functional, including good aircon. Balcony doors could have been sliding type to prevent insects to sneak through the gaps (staff taped it, great!). Throughout, personnel is very helpful and welcoming. Great series of pools (including infinity), pool bar seating (drinks from inside) and secluded beach. Spa is outstanding, highly recommended. Game house with ping pong, billiard, etc... Wifi has strong signal only in lobby area, but this is workable. Breakfast ok, but the restaurant is below standard (sampled several dishes). We ended up taking a cab (30mn) to Alona Beach most evenings for dinner (Christina's, Paprika), as did some other guests. Improvement needed in this respect, but memorable stay nevertheless.
A nice little bar with a variety of liquors for the late evening, but watch the mosquitoes (repellent kindly provided by staff).