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