As I said, we didn't stay at Banyan Bay, only used their facilities. But we met many who were staying on site and had nothing but good things to say. All praises. Clean spacious rooms, pleasant staff. They were doing some dredging to build up their beach when we were there, but are probably finished now. They make an effort to clear the sea grass daily, but this is Belize and it is done on Belize time.The pool underwent an overhaul while we were there and it is sparkling clean and very nice. If you do the beach barbeque, go early. We got there at about 7:00 and all the fish was gone. Ribs and chicken only.Kind of dissappointing.Spend some time swinging in their beachside hammocks for me!