I have stayed at numerous places on the beach. I find the best bang for my buck is White Sands. You can stay for less then $100 a night . Very clean basic rooms . I prefer the garden side . The rooms are bigger and quieter. Security will help you cross the street. . Convenient to walk everywhere. Good food and bar.