Simpson Bay is definitely the right choice if you want the most dining and nightlife options within walking distance. Maho area (where RICLP is located) would be my second choice. Kim Sha Beach (where Royal Palm is located) is nice for sunning but not so much for swimming. Beach options are better in the Maho area. Just depends on your priorities. Really can't go wrong either way.