"The staff at Garden Island Resort are all so lovely and caring.
The gardens at the front of the building are beautiful.
The location is not great for snorkeling right from the resort though amazing diving and snorkelling is available close by.
The pool is directly underneath a cauldron of bats, not 1-2 bats but close to 100. The bats are screeching constantly throughout the day and there are bat droppings on the pool deck.
There are few close amenities and not much within walking distance.
No airport shuttle was provided despite being listed as an amenity.
This property appears to need some tender loving care. Our shower head did not work correctly and leaked, our ceiling fan did not work and our safe was not bolted down."