My wife and I began our Swept away journey in 2009 and have been back every year since. Before, we traveled many different places around the world. Once we found CSA, we knew we found our heaven. The beach is awesome and so is the employees and food. Great place!