Beautiful place to stay. Condos are clean and nice. Secluded and picture perfect. Nice onsite restaurant and bar. Indoor pool/hot tub areas could use some decor and hallways could use new carpet and paint but well worth the price we paid. In a good location. Close to many shops and restaurants.