Amazing place for the price you pay. Dont even try to look for something else.Rent your car and you are good to go
Everything is a walking distance. Nice beach chear, umbrella and so