Castle of dreams takes shape at seaside town