Enjoyed our stay in this resorts. It’s like a small Malaysian maldives. Perfect service! Thank you manager Karl for everything! Lot of activities all day, such as kayaking, tour to the mangrove jungle, snorkelling, diving or just relax on the pool. Breeze villa very comfy and large. Kids also became a part of saving coral area of Gaya island.