A group of four of us (two couples) had a fantastic time at Barbara's place at the Sunset Beach resort. Barbara and her team were very quick to respond to our inquiries, and provided us with tons of helpful recommendations for everything you would need: travel to and from the island, restaurants, daytime activities, etc. Juan Carlos was very helpful on-site, and helped coordinate everything from taxi cabs, massages on the beach, snorkeling excursions, and more.
The condo was immaculate and very spacious. Would easily host 6 people (assuming some are couples). There is a mini mart a few minutes' walk that has the basics, and a golf cart ride (rental of which is sort of a necessity) into San Pedro, which has everything, only takes about 15 minutes. Great location right on the water, where you can swim/snorkel off the pier, or take kayaks farther out. Very nice pool area as well. A great time had by all.