It is a very special place. Very well designed resort surrounded with tropical garden. Welcoming, friendly, and helpful staff. Great atmosphere! Varieties of luxury and budget types of accommodation. Great cafe, swimming pool, children playground, pool table, rest area with "library corner" for those who are interested. (...)