I again agree with Jackie. You can't go wrong with Banana Beach. You are just far enough from town (about a mile) to be away from the "hustle and bustle". (Not that San Pedro is really the hustle and bustle kind of town
) but you are close enough for a pleasant walk, a quick and reasonable taxi ride or you can rent a golf cart (the main form of transportation next to bicycles)from the hotel travel shop.
I have traveled to Banana Beach three times as a single and have always met new friends there without even trying and have seen plenty of singles in their 20's or younger who love the place. The staff is wonderful and the owner is the best you will ever meet. I always am in a major culture shock when I stay at a hotel/resort here at home compared to the service you will receive at Banana Beach. I think you would be extremely satisfied. I am considering another trip in April myself so perhaps I will see ya there.