Hello, there doesn't seem to be too much info on De Real Macaw. I am looking at this compared to Tree Tops for my honeymoon. I like the idea of the thatched roof and such (my fiance and I like 'de real thing' - ha). Has anyone been there to compare these places?