Rick and Linda, Its a very common question your asking. Pick something that fits your personal preferences, youll find that you can pretty much chose any place to stay that fits your budget, and love it! Everyone is nice down there! If you want to be in town, walking distance from everything, or if you want to be away from town, where youll need a cab, bike, scooter or golfcart. Your choice. You cannot go wrong on the island though, full of very friendly and kind people. Stay beach side and youll be all good. Ive stayed with the hideaway, which after some 20 years or so is now closed, and also the Yacht club. Everyone likes everywhere they stay, so its kinda your choice, find out the locations and services available to you at each place. I prefer to be near town myself. As for diving, the island has many diveshops, and are all very professional with well seasoned divemasters. I cant suggest one over the other but I can tell ya this or should I say heres a hint, some have newer, bigger, faster more comfortable boats than others, comparing prices I think youll find they are all pretty much the same, although some may have specials on certain days. Bringing your own gear sometimes isnt worth it as most the shops have really nice new, well maintained and most importantly safe, gear available for 15 bucks or so. Make sure ya do hol chan and shark ray alley, always fun to dive that, a shallow dive but lots of fish, rays and sharks and my favorite, the night dive. Eat everywhere, even the really small places are very good sometimes even better than the bigger ones. The food is excellent down there. So enjoy and hope that helped ya a little. I know it was kinda indirect as to a particular place, but like I said, you really cant chose a "bad" place on the island to stay, and everyone is very very kind hearted. Have fun