i stayed at journey's end. it is a 10-15 minute boat ride (yes, boat ride) to san pedro. very quiet, romantic. secluded. gorgeous beach. but you gotta take that boat to get into town. has its own dive shop & restaurant, nice pool.
see photos at //ambergriscaye.com/jane
it was not the greatest place on the island, but certainly not the worst. very beautiful & lotsa nature there.