Outstanding!!!!! Must stay place. Bars/food/entertainment all in walking distance and a great experience. Beach is awesome and the people are very welcoming.