Beautiful Surroundings.
The Green Garden resort is surrounded by gorgeous tropical gardens that are well-maintained and lush and the pool areas are similarly picturesque. Guests were rather taken with the surroundings and cited them as being a beautiful highlight of their stay