Simply Awesome.
This piece is definitely one of the more relaxing songs I've heard on Newgrounds, and since I consider that to be an important aspect of an ambient song, you get 10 stars from me. I was listening to it the other night, and I let it repeat four or five times, and it was so hard to stay awake :P