I'll also nominate the Plaza Resort. I've been there twice and going back for my third time in July 07. Not sure why Buddy's gets better reviews as "the dive place". I usually do 20-22 dives a week while at the Plaza, but I'm there to dive. With their Dive Drive and Stay package you can do all the shore diving you want. If you want to do some boat dives they do a 2-dive trip in the morning and a 1 dive trip in the afternoon. I usually do the boat dives in the morning, then 2 afternoon shore dives and usually a night dive off the Plaza's house reef 18 Palms. It's nice coming back from the night dive, droping your tank on the pier, walking to your room and into a hot shower, then back to the Tipsy Seagull for after hours snacks and a drink before heading back to your room. For those non-divers, they have a beautiful real sand beach with hammocks, palm trees and shade. Beach side pool along with on site restaurants. The rooms are all very nice and well kept. Yeah it's near the airport, but the big jets only land on the weekends for the most part and only a couple a day. I never even noticed them except for the dive we did at "windsock" which is it at the end of the only runway. Might not even have noticed it then, but it seems to be an attraction when one of the 747's from Europe is getting ready to leave. The locals gather at the fence and get pelted with sand and stones from the jet exhaust as they go to full takeoff power. Again I like the Plaza Resort. Buddy's does have one thing going for it. The only ice cream store on the island I found is just outside Buddy's complex.