Highly recommended, staffs are very accommodating. But if you're looking for night life, the beach bar not recommended. He's just suitable for unwinding, honeymoon etc. The beach is rocky but the water is not diseased. Not crowded, the place is very serene. The food is quite pricey but there are many serving. Good for 2, order extra extra rice. :)