Nice place, great stargazing and very cool being immersed in the jungle