HeadyM . . . sometimes a bad experience is all about how you handle it.
If you are expecting a Hawaiian All-inclusive 5 star experience, you aren't going to find that, whether at BSR or any of your other choices.
My recommendation, is to change your mindset. Be ready to accept that some things are going to be different, slower, DIFFERENT . . .after all, isn't that why we go out to explore other places when we go on vacation. It's all an adventure. Set yourself free, let things unfold however they do. If you don't get uptight about it, you could find yourself having the best time of your life, regardless of getting a little salt on ya.
_________________________
A fish and a bird can fall in love, but where will they build their nest?