Stayed for two weeks , location is perfect very close to town and restaurants and the beach and the golf club. The pool and and outdoor patio was fantastic, with a great barbecue for out door entertaining. Would highly recommend staying there again and will be back. The staff were wonderful and made our stay a time to remember. We did not want to go home.