Stayed at both White Sands and Rooms on the Beach and would do both of them again. Others mentioned above are definitely worth considering. I'd be a bit wary of any place that has late night loud music, but that's just me.