Parrots nest was awesome! The dinners were the best I had in Belize. The staff is very kind and welcoming.
Our cabin was great, the whole place was awesome and best of all there was no bugs eating you alive.