A lush of green trees in Hibiscus Garden Inn