Sundiver combines the "family" atmosphere with excellent offerings of beach, personal dive shop, great restaurant and boat service to town. Owners live on the property and are involved in day to day operations. Any of your 4 will be fine; just whatever seems to fit your preferences.