We (party of 12, 3 rooms) just finished up our charter this past Saturday and spent that night at the Emerald Beach Resort. The pool was great, the beach was great, the food was ok, but it is right by the airport. We had no trouble making our flight early Sunday morning. I had read some not so great reviews and was starting to question our reservation, but we had no problems and everyone was extremely friendly. I did find the best rate by calling them directly instead of booking through an internet search engine.