I'd like to suggest Simpson ya Resort. Walking distance to lots of restaurants and bars. Casino on site. The beach is very nice with palapas, loungers and a big beach bar. The rooms in the Villas building have been totally renovated in the last year.