We spent Easter Break at the resort. This was our first time staying at Castaways. The park in very clean. The bath houses are spotless. We stayed in the Club section which had water views and paved camp sites. The camp store was well stocked too! All in all, a great family place.