All time favorite was Grand Lido Braco rip N was alright Hidden beach has excellent service terrible beach Cayo Largo Cuba has by far the best beach and in a couple weeks we will be at Club O St Martin which is the Carribean favorite of what's left
Have not tried any North American resorts yet