We loved it! I went with an old friend and we had a perfect weekend. The service was fantastic, the resort was beautiful (and so was the beach), and there were just enough activities to keep us busy when we weren't reading by the pool. Looking forward to going back.
When you stay at Gaya Island Resort in Gaya Island, you'll be on the beach and 4 minutes by foot from Tunku Abdul Rahman Park. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available on request).