Please keep this place a secret! It is such value for money! I would give it 5 stars even though it's rated as a 3-star resort. Secluded place away from busyness, friendly and helpful staff, plenty of food with a big spread of breakfast buffet, the room is well equipped, even with a microwave to reheat your food at midnight! The best part is its private beach! Good for families and even corporate team events. I will regret it if I do not visit and stay at this hotel again, what a GEM!