Great location! Short walk to the beach, grocery stores and restaurants. The host responded quickly to questions, the resort staff was super nice and friendly. I would see stars driving around on golf and they would always stop to say hello and ask if I needed anything. The only problem was that it was apparent our 3 bedroom hadn’t had a “deep cleaning” in awhile. Baseboards and walls were dirty, floors also. The beds and towels were all fresh and clean though. I was told they were short handed. I spoke to the host (Tim) and he quickly addressed the problem. I would stay again!