Vana Belle is fabulous. Just fabulous.
I have not stayed at Renaissance but have at JW next door. Nice. You can't go wrong but VB is special, nicer beach and better location (tucked away and quiet but close to activity if wanted) while beach and location of.Ren not great.
Couple? Do VB. Kids? Do Ren