island says : a water lilies and fish pond in lush tropical green .