I was recently at Tonys..which is a bit more upscale..I am not always an upscale gal..so I walked next door to check out The Bay Resort. ..and I would actually choose to stay there.. swimming is not so hot in Corozal, and they do have a pool, seemed a bit more friendly of a place......clean enough, although I did not inspect....