Awesome location. Clean, right by the ocean and very close to shops. The resort has pretty much everything- putting green, swimming pools, hot tubs, tennis courts, plenty of parking. And all this at a very reasonable price. The property itself was very clean, provided ample towels, toiletries, beach chairs etc. The appliances are old but functional. All in all, we had no trouble during our 6 night stay and wouldn't hesitate to recommend it.