My favorite place. Clean, basic, no tv's or phones, good staff, cheap. Some dont like it for many of the same reasons but it works for me
Can't beat the locations on the beach and the 2 for 1 drink specials.

You have lots of options so I am sure that there will be others along to make some other suggestions. As for me, I like White Sands. But definitely do lots of research so that you can get what you are looking for. Good Luck!