Great location right on the beach with all the amenities you could want in a resort. We will be back again.