Review for Flamboro Downs Review For Montego Bay Hotel Casino Resort Google User Mar 21 '18 at 13:50 This place is just the best. My wife and I are in love with this resort. People who work here are awesome. The staff always greet you with a smile. And are willing to help in anyway they can. I just wish I could live here. We will be back someday, I know we will. Thanks for a great time, and of some awesome memory's. Thanks again View full site to comment or like